README for:
Structured Computer Organization 5th Edition
Tanenbaum
Text ISBN: 0-13-147521-0
CD t/a Text ISBN: 0-13-185940-4
Copyright 2006 Pearson Education, Inc. All rights reserved.

--------------------------------------------------------------------------------

SYSTEM REQUIREMENTS:

Below is a list of Minimum System Requirements to run the applications
supplied on this CD. 

* To use the software supplied on this CD, you need to have 
   - A Pentium II 450-MHz  (or faster) processor
   - One of the following Microsoft(R) operating systems: 
    
      Microsoft(R) Windows(R)
        * Server 2003
        * XP Professional
        * XP Home Edition
        * XP Media Center Edition
        * XP Tablet PC Edition
        * 2000 Professional (SP3 or later required for installation)
        * 2000 Server (SP3 or later required for installation)
        * Windows ME
        * Windows 98 (1st or 2nd Editions)

      Intel/Linux (e.g., little endian) platforms
        * Red Hat 9.0

      Macintosh
        * Mac OS X 10.3

      SPARC/Solaris (e.g., big endian) platforms
        * Solaris 10

* In addition to the minimum processor required by your OS, this 
  CD requires at least a Pentium(R) Processor
* Other than the minimum amount of RAM required by the operating 
  system you are running, there are no additional RAM requirements for 
  this CD-ROM.
* 10 MB of available hard-disk space
* CD-ROM drive
* Internet Browser (Internet Explorer 6.0, Firefox 1.0, Mozilla 1.7.x, or 
   Safari 1.2)
* Internet Connection - required only for downloading additional software,
   such as updates
* Screen Resolution 800 x 600 (minimum)
* Sun's Java(TM) JRE 1.4 (Only required if the Mic-1 software is installed)
* Zip decompression utility (Only required if you will be modifying and 
  recompiling the source files of the Mic-1 software)

--------------------------------------------------------------------------------

CD CONTENTS:
To view the contents of this CD, open volume or root level 'index.htm' 
with a web browser.

This CD contains:
1. 8088 ASSEMBLER AND TRACER TOOLKIT

The 8088_tracer directory contains the 8088 Assembler and Tracer 
Toolkit, consisting of an assembler, simulator, and tracer for the Intel 
8088 family of processors. This toolkit is designed to teach the 
rudiments of assembly language programming. It has been carefully 
designed for educational use, and has been tested in classes for over 10 
years. No previous experience with assembly language programming 
is needed to use it. 

Using this toolkit, you can assemble x86 assembly language programs 
you have written, and then run the resulting binary programs on the 
included tracer (interpreter). Using the tracer, you can step through 
your programs one line at a time, run them to specific breakpoints, and 
perform other tasks to debug your programs and learn how the 8088 
processor works. 

The directory contains subdirectories that include versions of the 
software designed to work on the following platforms:

* Microsoft Windows
* Intel/Linux (e.g., little endian) platforms
* SPARC/Solaris (e.g., big endian) platforms

To install this software package, create a directory called tracer on 
your hard disk. Next, copy the contents of the appropriate CD-ROM 
subdirectory into the tracer directory. Then, follow the installation 
instructions in the README.TXT file contained in that folder. 

Note that the README.txt file in the main 8088_tracer directory 
contains instructions for installing all three versions of the software. 

The software in the 8088_tracer directory was written in C by several 
programmers under the supervision of Evert Wattel of the Vrije 
Universiteit, who also wrote the user manual.

Important Note: Prior to installing the 8088 ASSEMBLER AND TRACER TOOLKIT, 
please review the Prentice Hall End-User License Agreement (EULA) in the 
back of the book, Structured Computer Organization, 5th Edition.

2. Mic-1 MMV SIMULATION ENVIRONMENT

Mic-1 MMV is a program that provides a simulation environment for 
the Mic-1 machine discussed in Chapter 4. It is designed to show how 
one could implement a subset of JVM using microcode, as described 
in great detail in Chapter 4. 

Mic-1 MMV allows users to assemble IJVM programs and run them at 
various speeds, ranging from 1/4 of the clock cycle to nonstop. A 
graphical user interface shows what is happening in great detail, both 
at the IJVM level and at the microcode level. Users can also modify 
the microcode and test it. 

This software is written in Java and should run on any Java platform. It 
is highly graphical in nature, has a sophisticated user interface, and 
comes with extensive built-in documentation. To install it, copy the entire
Mic1MMV directory to your hard disk and then see the README.txt 
file contained in it for further instructions. 

This software was written by Richard M. Salter of Oberlin College, 
building on previous work by Ray Ontko. Any updates to Mic-1 MMV
will be available at: 

http://www.prenhall.com/tanenbaum

To access Mic-1 MMV updates, browse to that page, and click on the 
Companion Web Site link for this book.

Important Note: The Mic-1 MMV SIMULATOR (V. 2.0) is licensed under the 
GNU General Public License, Version 2, June 1991. You can find the license 
in the following location on this CD-ROM: \Mic1MMV\lib\gnu.txt. 
Please review the license terms prior to installing the software. 

--------------------------------------------------------------------------------

SOFTWARE PROGRAMS ON THIS CD:

NOTE: If at any point while installing the software supplied on this CD, 
you are presented with an error message that states you do not have the 
correct privileges or permissions to install the software, you will need to 
log off and then log on as the Administrator (or as another user with 
administrative permissions). If you are installing this software at a company, 
educational institution, or other organizational site, you may need to ask your 
system administrator for assistance or for an appropriate password.

SOFTWARE:
   * 8088 Assembler and Tracer Toolkit (for Intel 8088)
      - This can be installed on the Windows, Linux and Solaris platforms 

   * Mic-1 MMV Simulation Environment (for the Mic-1 machine discussed in Chapter 4)
      - This can be installed on the Windows, Linux and Macintosh platforms 

--------------------------------------------------------------------------------

SOFTWARE LOCATION 

   * 8088 Assembler and Tracer Toolkit (for Intel 8088)
      - Installation documentation is located here...
            D:\8088_tra\README.txt
            D:\html\8088_tra\index.htm

      - The software is located here...
            D:\8088_tra\ 

   * Mic-1 MMV Simulation Environment
      - Installation documentation is located here...
            D:\Mic1MMV\README.txt
            D:\html\Mic1MMV\index.htm

      - The software is located here...
            D:\Mic1MMV\ 

--------------------------------------------------------------------------------

PRODUCT SUPPORT:
Pearson Education provides only "technical" product support relating 
to installation problems with CD's accompanying our textbooks.

NOTE: If at any point while installing the software supplied on this CD, 
      you are presented with an error message that states you do not have the 
      correct privileges or permissions to install the software, you will need 
      to log off and then log on as a user that has the correct permissions. 
      If you are installing this software at a company, educational institution, 
      or other organizational site, you may need to ask your system administrator 
      for assistance or for an appropriate password.

Updates to this software and documentation can be found at...
	www.prenhall.com/tanenbaum

URLS FOR "TECHNICAL" PRODUCT SUPPORT ASSISTANCE:

http://247.prenhall.com/ - FAQ's for the CD's accompanying our 
textbooks are found at Prentice Hall 24/7 website. 

SPECIAL NOTES REGARDING ASSISTANCE ARE AS FOLLOWS:

* We are unable to assist with homework questions, including how to 
   program, compile and run a program, or solutions.

* The software tools accompanying our textbooks are provided as is. 
  For questions regarding the operation of such software tools, visit 
  the vendor Web sites. 

* Support for this CD is not offered by the authors or the 
  software vendors. 

* If you believe that your CD media is defective, you may send it to 
   Pearson Education for an exchange in order to receive a 
   replacement CD. The new CD will only be sent upon receipt of the 
   defective CD.  

Send the defective CD, along with your name and address to:
	  Computer Science Editor
	  Pearson Education
	  1 Lake Street
	  Upper Saddle River, NJ 07458

	  Or send an email to disc_exchange@prenhall.com 

CONTACT INFORMATION FOR PEARSON EDUCATION PRODUCT SUPPORT:

If you are having problems with this CD, please use 
one of the following technical support options.

Call: 1-800-677-6337
Monday through Friday
8am to 5pm Central Standard Time (USA)
	
You can also get support by filling out the web form located at...
	http://247.prenhall.com/mediaform

Our technical staff will need to know certain things about your 
system in order to help solve your problems quickly and efficiently. 
If possible, please be at your computer when you call for support. 
You should have the following information ready: 

	* Textbook ISBN
	* CD ISBN
	* Corresponding Product and Title 
	* Computer Make and Model 
	* Operating System (Linux/Macintosh/Solaris/Windows) and Version
	* RAM Available 
	* Hard Disk Space Available 
	* Graphics Card Type 
	* Sound Card Type 
	* Printer Make And Model 
	* Network Connection 
	* Detailed description of the problem, including the exact 
	   wording of any error messages.

NOTE: Textbooks and CDs purchased used are not supported and are 
      non-replaceable. To purchase a new CD contact Pearson 
      Individual Order Copies at 1-800-282-0693.
